Mental-health charity for gay, trans and non-binary people says prejudices in society cause higher rates of depression