Contractor General questions effectiveness of Whistle blowing legislation