India set 459-run target for Bangladesh