IDA commits $142.3 million to Yemen in 2001