Text this: Knowledge, perceptions and practices towards blood donation among undergraduate medical students in an upcountry Ugandan university: A mixed methods study