Denver Broncos coach John Fox undergoes heart surgery