5.7-magnitude earthquake strikes northern Philippines