The structure of the RbBP5 β-propeller domain reveals a surface with potential nucleic acid binding sites