Walmart issues modest full-year earnings outlook despite strong Q4