Blow-up of nonnegative solutions of an abstract semilinear heat equation with convex source