ginkgo biloba magnesium vitamin B6