Trevor Lawrence gets massive $275 million contract extension