Egypt is too optimistic on oil revenue