Broom's blistering century propels Otago to big win