Jon Favreau, Robert Downey Jr. yTom Holland