Pfizer, riding tax changes, puts up huge 4Q profit