Kenya blasted over opposition leader's court absence