BJP blames Congress for lack of progress, reiterates Modi’s promises ahead of Independence Day