Measurement of the differential cross-sections of inclusive, prompt and non-prompt J/Psi production in proton-proton collisions at sqrt(s) = 7 TeV