Kenyans feel vindicated as president withdraws finance bill