Historic Glasgow joke shop closes after 140 years in business