TEHRAN — A powerful earthquake was felt in several countries in Asia on Tuesday, rocking buildings in the Indian capital of New Delhi, sending panicked resident of Karachi, Pakistan, fleeing into the streets and striking with unusually powerful force in Iran. Iranian officials said they expected hundreds of deaths.