Hyperfine interaction for holes in quantum dots: k·p model