Prime Minister Narendra Modi arrives in Gujarat's Ahmedabad