Contact mechanics analysis of frictional slip of inclusions embedded in dissimilar matrices using the boundary element method