Nano-structure, magnetic and optical properties of Co-doped ZnO films prepared by a wet chemical method