Home Sports Masi defends Jeddah circuit despite ‘teething issues’