Thairo Estrada guaranteed $4 million in deal with Colorado Rockies