Police, firefighters face pension freeze