Libyan economy too dependent on oil - IMF