Development of Cu2ZnSnS4 films from a non-toxic molecular precursor ink and theoretical investigation of device performance using experimental outcomes