NBA champs joke with Obama, dress sharp on White House visit