IMF lauds India