Home Off Beat New York mayor rules in favor of gay weddings