Peloton reverses course with apology by McLeod Communications