Coalition representing 350,000 announces May 1st strike