Optimality, duality and gap function for quasi variational inequality problems