Watches of Switzerland has held its FY25 guidance following "good trading" over the Christmas period in the UK and US.