U renames children's hospital after $25M Masonic Charities gift