Trump picks controversial figure Haspel as new CIA chief