Gran Canaria floods have seen cars washed out to sea as the Spanish holiday island is hit by a red alert for rain as local residents and emergency services are on high alert