Efficient Algorithms for Learning from Coarse Labels