State and local governments have given Amazon $671 million in subsidies for 23 projects since 2013.