Emotional Modi pledges to serve India ahead of swearing-in