Do I have to file I130 and I485 together or file I130 first and then I485. how long will it take for I130 to get approved? thank you in advance