Top-down pressure by generalist and specialist natural enemies in relation to habitat heterogeneity and resource availability