Two large earthquake have rocked the Caribbean, after an initial 7.7 magnitude quake struck off the shore of Jamaica, the US Geological Survey says.The first was enough send tremors that have swayed buildings and sparked evacuations as far as Miami, Florida. Then just under two hours later, a 6.1 magnitude quake hit just off the shorts of the Cayman Islands, where sinkholes and damage had already been seen.