Trump wants ‘total immunity’ for US president