A magnitude 7.7 earthquake in Panama has sparked tsunami warnings across Central America including in Mexico, Colombia, Costa Rica, Ecuador, Nicaragua, Guatemala, Peru and El Salvador