Scottish bar names Richard Keen QC as new head