Sydney Mardi Gras goes off