You may have to leave your miner running for a few more blocks. Remove your admin.sleepBlocks(1); miner.stop(); statement.

If the transaction is successful, you will get something like the following result - the first call to eth.getTransaction(...) shows the transaction has not been mined yet (blockNumber is null). The second call shows the mined transaction (blockNumber is 1476). After this, your account should have the amount deducted.