Magnitude 5.7 quake hits south of Philippines capital