North Carolina lawmakers approve new Trump-backed US House districts aimed at gaining a Republican seat.