European banks provide $329 million for Egyptian water projects