The lives of millions of people across the Middle East and the fate of the global economy will hinge on the outcome of make-or-break talks between the US and Iran this weekend in Pakistan.