'€63m? Cavani worth every penny'