Synthetic Data Reveals Generalization Gaps in Correlated Multiple Instance Learning