Castro slams Cohen and Cockerill