Nvidia ships $299 Shield handheld gaming console after delay