Amazon revealed as mystery Rowling book buyer