Saudi Arabia says deal with Iran based on non-intervention in countries affairs