Kevin Harvick holds off Carl Edwards by a hair for an incredible finish in overtime at Phoenix International Raceway