An improved partial wave analysis of KN → KN from 800 to 1200 MeV/c