An offshore earthquake of magnitude 6.9 has jolted the central Philippines and collapsed the walls of buildings, killing at ...