Nintendo Switch is expected to ship 21 million units this fiscal year