Cape Town Pride Mardi Gras tickets sold out