Tourism sector in India geared up to welcome G20 delegates: Indian delegation at London World Travel Mart