Telecoms company to donate "at least 10% of customers' bills"