UK bank NatWest CEO resigns after Farage ‘error’