BSF, Punjab Police recover heroin haul along border