Philippines struck by a magnitude 7 earthquake