Gates: No blank check from US to Israel on Iran