Beach in Gran Canaria flies a purple flag due to the presence of a shark