How does Weight Correlation Affect the Generalisation Ability of Deep Neural Networks