Vince Carter to get his jersey number retired by surprising team