Johnny Depp surprised fans at San Diego Comic-Con by appearing in full costume as Ebenezer Scrooge—and slipping an apparent joke about President Donald Trump’s tariffs into his performance.