Australian soldier charged with spying