Palmer Home for Children receives surprising donation