Cross sections and Rosenbluth separations in 1H(e, e'K+)Lambda up to Q2=2.35 GeV2