Thousands swarm streets of Rome for peace rally