What type of tolerances does the USB standard specify for compliant USB connectors?