Kejriwal promises to abolish residential house tax, BJP criticises