US Senate confirms Kerry