K−p elastic and charge-exchange scattering in the c.m. energy range 1915–2168 MeV