North Carolina Lawmaker Blasted Over Homophobic Remarks