K+p elastic scattering between 432 and 939 MeV/c and phase shift analysis