Another jolt for Adani as Kenya cancels power deal