Lowe’s Q4 profit tops estimates