The US offered to take military action on behalf of the 15 British sailors and marines held by Iran, including buzzing Iranian Revolutionary Guard positions with warplanes, the Guardian has learned.