Large reversible magnetocaloric effect in the ferromagnetic pyrochlores R2Mn2O7 (R = Dy, Ho, Yb)