Harper Macleod joins forces with Bird Semple to create £23m firm