Benetti signs 66 metre contract for John Staluppi - all4yachting