Stacking faults in colloidal photonic crystals revealed by microradian X-ray diffraction