A 29-year-old man has been charged after staff were threatened with a bladed weapon during a robbery in East Kilbride.