Iran says US provoking Middle East ‘crises’