Telstra offering compensation to 42,000 customers over slow NBN speeds