AO World set to reveal consumer confidence at annual results