Indian markets decline 226 points as US-Iran tensions trigger crude surge