Mashreqbank agrees to pay $100 million to resolve US probe into Sudan sanctions violations