Zimbabwe Rivals Strike a Bargain to Share Power