Sanctions-hit Iran has signed contracts worth $13 billion with domestic companies to 350,000 barrels of oil to the country’s daily production