Kenya opposition calls for mass protest