Distribution-Independent Regression for Generalized Linear Models with Oblivious Corruptions