G20 summit ends with India, Brazil and Russia boasting success