World Bank to provide $335 million to finance Egyptian airport projects