Amazon eyes 300K holiday hires