Gay rights marchers in Cuba celebrate progress