Cash-generative wholesaler's annual profits to smash estimates following forecast-beating second half