Putin invited to join Board of Peace