A 7.2-magnitude earthquake killed at least 32 people across the central Philippines on Tuesday, toppling buildings and historic churches and sending terrified residents into deadly stampedes.