Acclaimed entrepreneur Yekemi Otaru has been officially installed as Chancellor at the University of the West of Scotland