Lowe's earns $404 million in "slow-growth" Q3