Write a Kotlin program that defines a functional (SAM) interface named Operation. This interface should include a single abstract method execute that accepts two integers and returns another integer.
Create a function called performOperation, which accepts two integers and an instance of Operation and then returns the result of the operation.