US announces new final rule for H-1B visa requirements