Seahawks reportedly offer Marshawn Lynch huge contract extension