Linda Yueh reports from Dhoby Ghat in India - often described as the world's largest laundry - to investigate why India's fortunes have fallen behind China.