The scavenger receptor SCARA5 is an endocytic receptor for von Willebrand factor expressed by littoral cells in the human spleen