Troy, Latah County, Idaho