Free products of abelian groups in mapping class groups