Exciton-dominated optical response of ultra-narrow graphene nanoribbons