Turkey's foreign minister says Turkish troops will fight forces loyal to Syrian President Bashar al-Assad if they enter the northern enclave of Afrin to defend Kurdish fighters.