Can vitamin D protect against cancer?