Electromagnetic production of kaons from protons, and baryon electromagnetic form factors