Drinking five or more cups of coffee a day could help keep dangerous belly fat at bay, reducing the risk of diabetes , heart disease and even cancer , research suggests.