Once a shining star in the Boston charter school world, City on a Hill is facing a massive financial crisis, prompting trustees on Monday to enact a series of dramatic budget cuts: They will soon lay off 23 teachers, administrators, and other staffers at their New Bedford school and two Roxbury schools and will close the New Bedford campus in June.