SABMiller's shareholders have given Anheuser-Busch InBev the green light to complete its takeover of the UK-headquartered brewer, in what will be the third-largest acquisition in corporate history.