Petro vows to raise taxes for the rich, ban arms