Obama gives 'superhero' fist bump