Jesse James apologizes to Sandra Bullock