Michael Fassbender and Alicia Vikander walked the red carpet together for the first time in two years