Solute Redistribution by a Migrating Grain Boundary