India a USD 5 trillion economy