Cross-section measurements and phase shift analysis of p-/sup 4/He elastic scattering in the energy range 20--55 MeV