AFIC supports calls to strip Beijing of the Winter Olympics