Is Bharti Infratel Ltd. worth buying?