US Senate confirms Mike Huckabee for ambassador to Israel