Lowe’s 2Q Profit Beats Forecasts