how long does a nintendo switch take to charge