Ani Veltcheva defends 3K title in heated battle with Camryn Wenn