A cold snap heading towards the eastern Canary Islands from the north is expected to bring rain and thunderstorm to Gran Canaria and snow to the very top of the island.