Mag 4 quake shakes Mexicali