Boufal apologizes