Egypt opposition boycotts polls