Matt Bomer claims being gay cost him the role of Superman