US Senate confirms Panetta as Pentagon chief