Libya suspends operations of 40 foreign firms including Total