Carlisle man admits common assault charge