Thousands of volunteers expected at South Florida beaches for International Coastal Cleanup