Cornelius-based NorthState Development proposes apartment project in Catawba County