Molson Coors has recorded a near-US$500m impairment charge in Canada after the company was moved to reassess the value of its brands in the country.