Amazon bets on Black Friday deals in early holiday shopping push