Iran's powerful Guardian Council approves a deal on its nuclear programme agreed with six world powers, the final step to becoming law.