Body of missing world traveler Leanne Bearden found in Texas