Lowe’s beats expectations despite soft Q1