ASX falls as JB Hi-Fi misses, NAB warns on Middle East and rates