Existence of solutions for critical Choquard problem with singular coefficients