Quake hits Philippines