Khaled Ali: Egypt's unlikeliest challenger to strongman president