Cardinals and Red Sox reportedly in talks involving Jake Peavy