JK Rowling called Emma Watson "ignorant" and claimed that it was because of her "cushioned" upbringing.