Jeff Bezos says Amazon will invest $1 billion in small businesses in India