BBC apologizes to Trump over editing of Jan. 6 speech, rejects demand for $1B compensation