Border agents seize over $3 million in heroin, cash hidden in unusual places