B2Net: Camouflaged Object Detection via Boundary Aware and Boundary Fusion