GMRT radio halo survey in galaxy clusters at z = 0.2-0.4. II. The eBCS clusters and analysis of the complete sample