Panama detains 300 migrants deported from US