Faster Algorithms for Agnostically Learning Disjunctions and their Implications