Senegal dissolves opposition party as protests persist