Power-sharing pact draws mixed reaction