Dixons Carphone says consumers keep spending