Mugabe sets date for crucial Zimbabwe referendum