Islamists battle opponents as Egypt crisis grows