Tory demands police apology as police say Rowling comments 'not a hate incident'