Synthetic Data is Sufficient for Zero-Shot Visual Generalization from Offline Data