Multi-Task Learning by a Top-Down Control Network