Obama slams Republicans