Target hits bullseye with ‘impressive’ earnings