Gold slips to $4,050 as US-Iran talks ease safe-haven demand