Free field construction for correlation functions of the eight-vertex model