mark calcavecchia british open