Topology of Lagrangian fibrations and Hodge theory of hyper-Kähler manifolds