Trump violates UN charter by 'meddling' in Iran affairs, top prosecutor says