Magnitude 7.8 earthquake hits Iran