Gloomy business poll pushes euro to 20-year low against dollar