Cardinals release pitcher Kyle McClellan