who does katie bell get married to in harry potter?