Red Sox sign Koji Uehara