Russia: Communist Party holds rally in Moscow challenging election results