New Peru president sworn in, predecessor Castillo arrested