Former Shanghai vice-mayor Ai Baojun has been jailed for 17 years for graft. Photo: Handout