Molecular perspectives on p97–VCP: progress in understanding its structure and diverse biological functions