US job openings were much higher than expected in May, shrugging off uncertainty from Iran war