Farah adamant he is ’100 percent clean’