K3MoPO7: the first molybdenum phosphate with edge-sharing MoO6 octahedra and PO4 tetrahedra