what does st george have to do with england