Turkey detains 300 people over criticism of Syrian offensive