Russia's best-known opposition leader, Alexei Navalny, has accused the regime of President Vladimir Putin of being "built on corruption" and called on the Kremlin to mend battered relations with the West.