Lowe’s Names David Denton Chief Financial Officer