Walmart Profit Rises, But Sales Drop