Bob Neill says ministers' defence 'don't stack up'