Three Egyptian films to compete in Carthage Fest