vitamin b complex weight loss