Ex-Marine Jon Hammar back on US soil after release from Mexico prison