Non-oil activity in Egypt shrinks 28th month as inflation soars