Opposition calls for Kenyan president to step down