High-accuracy algorithms for solving the discrete-time periodic Riccati equation