Montreal World Film Festival: 30 and still standing