Pelosi visits Taiwan in defiance of Chinese warnings