US retail giant Wal-Mart Stores has boosted full-year profits by 7%, exceeding its boss' expectations.