Russian President Vladimir Putin has pledged to support Iran in peace talks with the US after meeting Tehran’s foreign minister Abbas Araghchi in St Petersburg.