The difference between sex, gender and sexuality explained - CNN