Senate confirms William Barr as attorney general