USD/JPY stalls near 160.00 as weak US data vies with safe-haven demand