Kohler 1083980 Canister Valve Assembly Replacement Kit for sale