Amazon offers up to $3,000 signing bonus for new holiday hires