advantages of vitamin b complex