Moscow rally in support of Putin