Lectures on QCD for hadron colliders