Andrew Mitchell insists CCTV clears him over 'plebgate'