Pak troops violate ceasefire, heavy shelling along border