Fox: Bill Belichick's North Carolina contract details show staggering salary, interesting clauses