Peru’s president arrested, charged with “rebellion”