Low-cost vitamin enhances cancer immunity