'No room for compromise' on Taiwan, China tells US