Protests held across Canada and Europe against Ontario adopting Shariah law