Analysis of a finite matrix with an inhomogeneous circular inclusion subjected to a non-uniform eigenstrain