Wal-Mart's UK supermarket chain Asda has announced price cuts worth £100m (US$188m).