Solving differential equations for 3-loop diagrams: relation to hyperbolic geometry and knot theory