Silver holds above $75.50 as Iran deal uncertainty fuels safe-haven demand