Lowe’s CEO donates $2.5 million to UNC Charlotte