India to face Bangladesh in Asia Cup opener