Regulator charges Suncor Energy over 2019 worker injury on Canadian offshore oil site