Somalia bans opposition protests in Mogadishu