Iran has vowed a “crushing” response after strikes by Israel and the US, signalling a sharp escalation in regional tensions.