Similar Items: Call-by-value Termination in the Untyped lambda-calculus