An iterative approach for a bi-level competitive supply chain network design problem under foresight competition and variable coverage