University of Strathclyde Business School named ‘Business School of the Year’