semiconductor contract indemnification