Man plans to carry cross to all 50 states