NCT02477826 2025-10-30CheckMate 227Bristol-Myers SquibbPhase 3 Completed2,747 enrolled 21 charts 2 FDA