Crypto advocate Andrew Yang ends his presidential campaign