US revokes legal status for 5 lakh immigrants, gives weeks to leave the country