Biden shifts blame for record-high inflation on Putin