Cardiff professor Richard Moorhead lands law and ethics role at UCL