Gay donors back GOP legislator, state Rep. Maureen Walsh, who voted for same-sex marriage