India, till recently considered a third world country, is a rising economic power where Western leaders rush to sign trade deals.