Red Sox claim C Erik Kratz off waivers from KC