City of Trail receives generous building donation for future development