Border Patrol seizes nearly $3 million in marijuana