Senegal president dissolves government