AutoMTL: A Programming Framework for Automating Efficient Multi-Task Learning