The northern Italian city of Ivrea celebrates Carnevale with weeks of festivities that include a fierce orange throwing battle.