Craft Expo draws record numbers