Japanese yen hits new 24-year low against greenback