New CEO named at B&Q