WVU Children's Hospital receives $28 million donation