India, Bangladesh sign 22 agreements