Obama hits back at healthcare reform critics