2018 annual Sydney Gay and Lesbian Mardi Gras Parade celebrates 40 years on the streets of Sydney