Penalized inverse-variance weighted estimator for robust Mendelian randomization