Structure of multi-wall carbon nanotubes: AA' stacked graphene helices