The Trump administration is looking to cut federal contracts. Few companies stand as exposed as Booz Allen Hamilton.