DrafterBench: Benchmarking Large Language Models for Tasks Automation in Civil Engineering