This is the moment Mark Ruffalo accidentally spoiled the ending of 'Avengers: Infinity War' a year before it came out