Boston radio host rips 'moron' Roy Halladay over his death