Peter Cartwright, Legendary Frontier Preacher