How to do due diligence before selecting a Franchisor