5.4-magnitude earthquake hits Philippines