India PM Modi casts vote in Ahmedabad, thanks people for celebrating festival of democracy with great fervour