who does katie bell marry in harry potter?