The retail giant reported pre-tax profits of £1.01 billion for the year to January, up 10.1 on a year earlier.