How long to take vitamin D and how