'Put Up Or Shut Up' Vaz Tells Former Contractor General