Pakistan charging $830 fee to undocumented migrants