Man charged with killing of NY teen in Newport News