Obama officially named America's chief technology officer