Over 20 world leaders head to Russia for BRICS summit as Putin tries to rival west