Patrick Surtain II signs record extension with Broncos