A man who was charged after a retired teacher's body was found buried in a freezer has pleaded guilty to murder years after the grisly discovery.