Türkiye posts $6B budget surplus in May