Kenya Airways record Sh25.7bn net loss