who plays justin hammer in iron man 2