India has an investment friendly climate