Egypt's Housing and Development Bank signs agreement with BCD