Johnson & Johnson shares drop after baby powder recall