D3PM: a comprehensive database for protein motions ranging from residue to domain