Cambridge University finds it gained ‘significant benefits’ from slave trade