Ramaphosa ‘between a rock and a hard place after Trump win’