Amazon plans $1bn investment in India despite trader backlash