Saudi Arabia has financed a large purchase of infantry weapons from Croatia and quietly funneled them to antigovernment fighters in Syria in a drive to break the bloody stalemate that has allowed President Bashar al-Assad to cling to power, according to American and Western officials familiar with the purchases.