mary kate olsen weight gain