U.S. Speaker Pelosi lands in Taiwan, angering China