A Generalised Trapezoid Type Inequality for Convex Functions