Nikkei 225 closes higher by 0.70% at 21,419.23