Fast Combinatorial Algorithm for Optimizing the Spread of Cascades