Earthquake shakes southwestern Iran