Egypt protests: Muslim Brotherhood 'ready for talks'