Bulgarian police detain 120 after mosque attack