Asia Cup final: India beat Malaysia to end decade long wait