Jack completes one of the world’s toughest swims for Newlife