Earthquake shakes Colombia’s Pacific coast