Ancelotti: 'Italians better than Brits'