Travis Scott donates $100,000 to Houston nonprofit org