India, Bangladesh sign 22 agreements Includes $500 million in credit for Dhaka to purchase military hardware No deal on Teesta yet, though PM Modi hopes for 'early solution'