GBS Finance CEO Juan Antonio Samaranch becomes IOC vice-president