Magnitude 6.7 earthquake off Philippines