MMC: Advancing Multimodal Chart Understanding with Large-scale Instruction Tuning