Mexican leftist says he is president, vows protests