Telstra invests $600m in small business