Biden holds controversial meeting with Saudi crown prince