Zimbabwean police arrest 300 activists ahead of banned march