Pence launches 2024 campaign, says Trump 'should never' be president again