Variational Control for Guidance in Diffusion Models