Formula 1 boss Stefano Domenicali says sport doesn't need new teams despite a lack of seats for drivers