Russia's First Deputy Prime Minister Dmitry Medvedev has given his first speech as a presidential candidate.