USC quarterback Caleb Williams signs NIL deal with United Airlines