The top two in the Scottish Premiership, Celtic and Aberdeen, have both won to make it nine victories from 10 league games to begin the season.