Tsunami warning in Caribbean after 7.7 quake