Seahawks claim Josh Gordon off waivers