Amazon to charge $2.8 million for NFL ad packages