Texas boy, 10, admits to shooting dead stranger when he was 7