Multiobjective programming under generalized type I univexity