Man charged after Carlisle stabbing