Celtic have their full-strength XI back and just in time for the Scottish Cup