Sri Lankan Envoy calls on DU VC