Hill International agrees to be sold to Global Infrastructure Solutions for $173M