IRB Infra up 31% in 8 days after HDFC MF buys stake; stock hits 52-wk high