A three-dimensional sharp interface model for self-consistent keyhole and weld pool dynamics in deep penetration laser welding