vitamins for recovery