Iran's UN envoy calls US strike on nuclear sites 'another stain' in its history