Pak shelves multi-billion-dollar gas project with Iran under US pressure