PwC donates $1 million to University of Alabama accounting program