Zimbabwe lifts ban on Harare rallies and protests