Numerical simulations of the 26th of December 2004 Indian Ocean tsunami: constraints on the source from tsunami observations