Can Amazon’s new ‘dream team’ fix the company’s sustainability reputation?