Kenya's President Ruto Withdraws Controversial Finance Bill After Deadly Protests