Towards Robust Blind Face Restoration With Codebook Lookup Transformer