ICYMI: Quick-fire Celtic hold off late St Johnstone fightback