JM Financial Services Q1 profit jumps 21.84% to ₹20.70 crore