Consumer confidence falls to nine-month low