Walmart reports solid US sales growth, lifts forecast