Angry New Yorkers confront Amazon execs at city council meeting: 'You're Worth $1 Trillion. Why Do You Need Our $3 Billion?'