Buffalo diocese cuts nearly a quarter of staff at Catholic Center