7.8-magnitude earthquake hits Philippines, triggers tsunami warning