Warren Buffett's Cadillac upgrade involved GM chief, police, free hat