Probing magnetism and electronic structure of Fe-doped ZnO thin films