'No time to lose' as famine threatens millions in Sudan, warn UN agencies