"India is ready." With an aim to host the world's biggest sporting event, PM Modi made a special appeal to the International Olympic Committee in Mumbai.