thor battles malekith in thor 2