Ted Parisi a double winner at Masters Games