Barnes becomes latest top pitching prospect to join PawSox