Richard Goldberg says the measures, which prevent him obtaining a visa or carrying out financial transactions with Iranian entities, are a 'badge of honor'