Cairo Time arrives on screens Friday but was ‘a nightmare, logistically,’ to shoot, says director Ruba Nadda