Egyptian remittances hit $34.9B in nine months