James Pinkney Parker (Catawba County)