Credit: AP/Charles Krupa Walmart raises profit expectations as more Americans hunt deals in sluggish economy