USD/JPY extends recovery momentum further beyond 103.00 handle