Quake shakes Mexico-Guatemala border