OpenAI chief apologises for failing to flag Canadian mass shooting suspect