Morrisons yearly profits given a boost by ‘professional shoppers’