India is now a good investment destination: Modi