Damon Leonard, 47, was charged earlier this week in Missouri with abandonment of a corpse after teenager Airen Andula, 13, was found dead