Rangers were swept aside at Celtic Park as the home side dominated