MacKenzie Scott says she's given away nearly $2B to 343 organizations over past 7 months