Police detain Tsvangirai in Zimbabwe