3 dead, 15 injured as rough seas batter Spain’s Tenerife