Global IT security spend hits $42bn