Francois Rochon of Giverny Capital: The real Warren Buffett of Canada