Healthcare is normally one of the last areas where consumers cut back and has posted a string of strong earnings performances , with the world 's two biggest drugmakers Pfizer and GlaxoSmithKline beating forecasts , as well as Roche 's Swiss rival Novartis .