vitamin b complex benefits for men