well I was thinking on why he might be in Europe. Perhaps the Future Foundation had a stronghold over there, or something of interest over there. Maybe He has information to Stark's Cairo base being an Avenger?