Danish footwear giant Ecco has booked "the best results in the company's history" with a 43% hike in full-year profit driven by higher sales and new products.