Governance and diplomacy fail stranded Afghan women cricketers