20060424 world.us: India is doing well; says IMF