90pc of care home staff “Have witnessed abuse”