Boxer Carl Froch said Conor McGregor would have got a “swift right hand” as he branded the Dubliner “vile” over his spitting incident.