NBC: Texas declares measles outbreak over