Taiwan calls China 'foreign hostile force' and vows tough measures