Nepal reaps peace dividend as tourists flood back