Shanghai Airlines withdraws from Star, set to join SkyTeam with China Eastern