Trump expects 5-7 million people will welcome him in Ahmedabad