A record Russian budget will boost defense spending, shoring up Putin's support ahead of election