St. Peter's Prep wins boys 4x100