Hospital tells NHS staff to pay back Christmas bonus after error