St. Johnstone da Celtic