Luxury goods firm Christian Dior has posted a 29% rise in full-year profit with record revenues across all business groups.