Amr Moussa: Islamists will not take over Egypt