Top Shanghai leader removed from office