#7.0-magnitude earthquake rocks Philippines