Archbishop Gregory hails youth for life: ‘They have the energy to pull it off’