The structure, dynamics and interactions of the von Willebrand factor C3 domain