From nanoaggregates to mesoscale ribbons: the multistep self-organization of amphiphilic peptides