Pelosi visits Taiwan amid warnings of China retaliation