Iran says there is 'no military solution' to political crisis as it warns US, UAE over Hormuz tensions