Celtic stormed into the Scottish Cup quarter-finals with a 5-1 win over St Mirren after a late flurry of goals at Parkhead.