Collingwood overcomes sluggish start to down Western Bulldogs