German Thomas Bach, who's standing down as Olympic chief, has been named honorary president for life by the IOC.