Novartis group general counsel Felix Ehrat is standing down from the company after taking personal responsibility for a $1.2m (£890,000) contract with US President Donald Trump’s personal lawyer Michael Cohen, an agreement he admits was an “error”.