Tibetan Buddhist monks bring message of peace to Northborough and Shrewsbury