Jennifer Hudson reveals how she owes her career to gay people