Calvin Klein, H&M and Nike among most LGBTQ-friendly brands