Teri Hatcher Completes Triathlon