Consumer confidence continues to recover