BJP’s patriotism on shaky ground: Cong