Truck driver behind racially charged social media video apologies to Sikh immigrant