Hurricane Arthur to affect Atlantic Canada