Indian rupee to weaken as high US Treasury yields boost dollar