East Texas Idol winner is announced