Carphone chief's free calls pledge