Township of Harkers Island, Carteret County, North Carolina, United States