Myles Garrett agrees to deal with Browns that makes him highest-paid non-quarterback in NFL history, AP source says