India’s Rahul Gandhi battles for seat as election end nears