Squee alert: Iron Man 3 trailer hits the Web