USD/JPY recovery underway on 103 handle ahead of more key China data