WA developer pleads guilty to EB-5 fraud, faces 10 years in prison