Asda, the UK arm of retail giant Wal-Mart, has slammed claims that food bought online in the UK is less fresh than products bought in store.