Dan O'Neill, the CEO of Canadian brewer Molson, who has come under a degree of criticism of late, has received a show of support from his board.