Amazon to collect sales tax, create 2,500 jobs in Texas