Infosys declares ₹21 interim dividend, fixes record date