Kate French, modern pentathlon