Humanae Vitae turns 50