Andy Clarke has been appointed to the role of president and CEO of UK supermarket chain Asda.