Police arrest 40 as Canada shale gas protest turns violent