myles garrett signs 5 year 125 million contract extension with cleveland browns