Giant Magnetoresistance in the Half-Metallic Double-Perovskite Ferrimagnet Mn2FeReO6