GCU Endowment Fund Trust gets Rs 2m donation