Borriello hits out at critics