MacKenzie Scott gives $39 million to Junior Achievement USA | Fortune