A powerful magnitude 7.8 earthquake struck off southern Philippines’ Mindanao island on Monday, triggering tsunami warnings across the region.