Amazon apologizes after door code delivery mystery