Consumer confidence recovers slightly