Haddock, Benjamin, Mormon missionary