Quakes jolt Philippines and Taiwan