MIDAMERICAN ENERGY HOLDINGS COMPANY REGISTRATION RIGHTS AGREEMENT