Diffractive physics at the LHC