US passes bill to check China on Uighurs