Zimbabwe's vice president makes first public appearance