Cain 'suspends' US presidential campaign