Magnitude 7.6 quake hits in Caribbean north of Honduras