Charm Mixing and Rare Decays