Rubio vows to confront ‘dangerous’ China, deter Taiwan invasion