Generalized barycentric coordinates and Jensen type inequalities on convex polytopes