Santorum suspends presidential campaign