A powerful ‌magnitude 7.7 earthquake has struck off ‌Panama, seismologists say.