Irish gay marriage vote 'defeat for humanity'