Vodafone Egypt facing foreign currency shortages