Kenya police ban cost-of-living protest by opposition