Zimbabwe president calls for unity as opposition cries foul