Construction and performance of BL28 of the Photon Factory for circularly polarized synchrotron radiation