Financial Times Rankings: Management in India is among the top class