MacKenzie Scott Gives $436 Million to Habitat for Humanity, Her Largest Public Commitment to a Charity