Ontario’s opposition leader Patrick Brown resigns amid sex scandal