The Muslim Brotherhood, the Salafists and the Future of Egypt