Fox: Bills' Josh Allen agrees to 6-year extension with record-setting guarantee: reports