Text this: Generalized Preinvexity and Second Order Duality in Multiobjective Programming