The popular Spanish holiday spot of Granada has been rocked by an earthquake which locals described as 'like an explosion'