Ireland votes to allow 'life-saving' abortion