Hillary Clinton Announces Support For Gay Marriage