Nathaniel Kibby faces hundreds of charges in New Hampshire kidnapping