do vitamins affect weight loss