Tokyo commuter-train driver admits to sleeping at controls