JK Rowling would 'happily do prison time' to stand by her controversial views