DP World has donated more than £26,000 to six charities.