Current account posts $800 million surplus in 10 months: SBP