Neamul Mohsin will take over chief investment officer position at university’s £6.5bn fund