Men's average testosterone levels have halved in last 50 years — Blankdot