Tens of thousands gather in Rome's Circus Maximus to protest against a proposed Italian law to allow same-sex civil unions and adoptions.