European Pulsar Timing Array limits on an isotropic stochastic gravitational-wave background