J/psi differential cross sections in pp collisions at 7 TeV