Obama showed up for Game 2 of the NBA Finals in a sharp leather jacket that earned rave reviews