RoboDesign1M: A Large-scale Dataset for Robot Design Understanding