With scones as big as these, who needs dinner? Our cafe critic visits Gleneagles Hotel’s Garden Cafe