Rebel News pummels Pfizer CEO with questions