Government accused of "failing to meet the moment" on consultancy ethics after PwC scandal