Jon Favreau admits he was "wrong" in his resistance to killing off Robert Downey Jr's Tony Stark in Avengers: Endgame.