Sullivan settles gay discrimination claim