Mugabe ‘fighting for life’ in Singapore hospital due to ‘undisclosed illness’