Curran hits out at online critics