Rising sales at UK retailer Asda, which sells the George range of clothing, has helped boost annual revenue and profits at Wal-Mart.