7.8 Earthquake hits Iran, tremors felt in North India