Egypt trying to woo nations for much-needed financial aid