Tremors felt in Miami, Jamaica and Cayman Islands following 7.7-magnitude earthquake