The Telegraph is offering sales guarantees on branded content