Is India richer than Russia?