Celtic moved six points clear at the top of the Scottish Premiership with a resounding 8-1 victory over Hamilton Accies.