Under fire in India, Amazon offers small business owners $1 billion olive branch