A modified niche model for generating food webs with stage-structured consumers: The stabilizing effects of life-history stages on complex food webs