Hyper-Kaehler varieties and Jacobi forms