CultureVLM: Characterizing and Improving Cultural Understanding of Vision-Language Models for over 100 Countries