Fox: Cardinals make Trey McBride highest-paid tight end in NFL history with 4-year contract extension