pres slams healthcare critics