Children's Hospital receives large donation