NCT03924895 2025-08-28KEYNOTE-905Merck Sharp & Dohme LLCPhase 3 Active not recruiting595 enrolled 2 FDA