Kejriwal hits out at BJP