Intense price competition has dented margins at Asda, the UK unit of Wal-Mart, although increased sales during the FIFA World Cup and new product launches helped to boost results.