Yemen obtains $34 million loan from IMF