An End-to-End Collaborative Learning Approach for Connected Autonomous Vehicles in Occluded Scenarios