HDFC Bank cuts MCLR by 5 bps; Bank of Baroda, Canara Bank raise rates