The cosmic distance scale and the Hubble constant