Amazon chief Jeff Bezos will invest $1 billion into India operations to help small and medium-sized businesses in the country.