Trump, Clinton running neck and neck: poll