The Giants claim Jose Mijares off waivers