Jump filtering and efficient drift estimation for Lévy-driven SDEs