Parton Distributions and QCD at LHCb