Computing Diverse Sets of Solutions for Monotone Submodular Optimisation Problems