‘Enough is enough’: Kenyan president says protests must stop