Bharti Infratel to shed 10% to raise $1 billion via IPO by year-end