Leaner Briggs & Forrester boosts profit and cash generation