US has until April 2006 to respect Internet gambling ruling