Suncor buys Mocal Energy’s Syncrude stake