Ramaphosa goes on charm offensive as he faces two political hurdles this week